Ho Chi Minh City's New Metro Is Open!